Modeling and visualization of 3D polygonal mesh surfaces using geometric algebra

نویسندگان

  • M. D. Zaharia
  • Leo Dorst
چکیده

The language of geometric algebra can be used in the development of computer graphics applications. This paper proposes a method to describe a 3D polygonal mesh model using a representation technique based on geometric algebra and the conformal model of the 3D Euclidean space. It describes also the stages necessary to develop an application that uses this formalism. The current application was used to validate the implementation of the main abstract operations characteristic to a geometric algebra computational environment (programming module GAP). The data structures that characterize this geometric algebra based modeling approach as well as the implementation of geometric algebra based methods for model visualization/transformation are developed in detail. The paper emphasizes the elegance and generality of the geometric algebra approach referring also to the necessary computational resources. r 2004 Published by Elsevier Ltd.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Facetons: Face Primitives with Adaptive Boundsor Building 3D Architectural Models in Virtual Environment

We present faceton, a geometric modeling primitive designed for building architectural models, using a six degrees of freedom (DoF) input device in a virtual environment (VE). A faceton is given as an oriented point floating in the air and defines a plane of infinite extent passing through the point. The polygonal mesh model is constructed by taking the intersection of the planes associated wit...

متن کامل

Progressive Combined B-Reps - Multi-Resolution Meshes for Interactive Real-Time Shape Design

We present the Combined B-rep (cB-rep) as a multiresolution data structure suitable for interactive modeling and visualization of models composed of both free-form and polygonal parts. It is based on a half-edge data structure combined with Catmull/Clark subdivision surfaces. In addition to displaying the curved parts of the surface at an adaptive level-of-detail, the control mesh itself can be...

متن کامل

Progressive Combined BReps

We present the Combined BRep as a multiresolution data structure suitable for interactive modeling and visualization of models composed of both free-form and polygonal parts. It is based on a half-edge data structure combined with Catmull/Clark subdivision surfaces. In addition to displaying the curved parts of the surface at an adaptive levelof-detail, the control mesh itself can be changed in...

متن کامل

Volume Ray Casting in WebGL

Real-time 3D computer graphics systems usually handle surface description models (i.e. B-Rep representations) and use surface rendering techniques for visualization. Common 3D model formats such as VRML, X3D, COLLADA, U3D (some intended for the Web) are based entirely on polygonal meshes or higher order surfaces. Real-time rendering of polygon models is straightforward and raster render algorit...

متن کامل

HapticFlow: PDE-based mesh editing with haptics

This paper presents HapticFlow, a haptics-based direct mesh editing system founded upon the concept of PDE-based geometric surface flow. The proposed flow-based approach for direct geometric manipulation offers a unified design paradigm that can seamlessly integrate implicit, distance-field based shape modeling with dynamic, physics-based shape design. HapticFlow provides an intuitive haptic in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computers & Graphics

دوره 28  شماره 

صفحات  -

تاریخ انتشار 2004